wire meshes - Turkish English Dictionary